home confinement - Español Inglés Diccionario